Nov 30 23:14:50.170 INFO testing tljubej/ascendancy-wars against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Nov 30 23:14:50.172 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 23:14:50.798 INFO [stdout] faf7c820298f6785a06acd1b638d6b0e823d97b303bfa25c69b3941338882ef8
Nov 30 23:14:50.801 INFO running `"docker" "start" "-a" "faf7c820298f6785a06acd1b638d6b0e823d97b303bfa25c69b3941338882ef8"`
Nov 30 23:14:53.593 INFO [stderr] usermod: no changes
Nov 30 23:14:53.643 INFO [stderr]    Compiling ascendancy-wars v0.1.0 (/source)
Nov 30 23:14:54.060 INFO [stderr] warning: unused variable: `world`
Nov 30 23:14:54.061 INFO [stderr]   --> src/main.rs:19:9
Nov 30 23:14:54.062 INFO [stderr]    |
Nov 30 23:14:54.063 INFO [stderr] 19 |     let world = World::new(1000000, 10);
Nov 30 23:14:54.063 INFO [stderr]    |         ^^^^^ help: consider using `_world` instead
Nov 30 23:14:54.064 INFO [stderr]    |
Nov 30 23:14:54.064 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Nov 30 23:14:54.065 INFO [stderr] 
Nov 30 23:14:54.090 INFO [stderr] warning: variable does not need to be mutable
Nov 30 23:14:54.091 INFO [stderr]   --> src/world/mod.rs:88:13
Nov 30 23:14:54.092 INFO [stderr]    |
Nov 30 23:14:54.093 INFO [stderr] 88 |         let mut person = self.get_person_by_id_mut(id);
Nov 30 23:14:54.094 INFO [stderr]    |             ----^^^^^^
Nov 30 23:14:54.094 INFO [stderr]    |             |
Nov 30 23:14:54.095 INFO [stderr]    |             help: remove this `mut`
Nov 30 23:14:54.095 INFO [stderr]    |
Nov 30 23:14:54.096 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Nov 30 23:14:54.096 INFO [stderr] 
Nov 30 23:14:54.114 INFO [stderr] warning: field is never used: `cultures`
Nov 30 23:14:54.115 INFO [stderr]   --> src/world/mod.rs:39:5
Nov 30 23:14:54.123 INFO [stderr]    |
Nov 30 23:14:54.123 INFO [stderr] 39 |     cultures: Vec<Rc<Culture>>,
Nov 30 23:14:54.123 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:14:54.123 INFO [stderr]    |
Nov 30 23:14:54.123 INFO [stderr]    = note: #[warn(dead_code)] on by default
Nov 30 23:14:54.123 INFO [stderr] 
Nov 30 23:14:54.123 INFO [stderr] warning: method is never used: `update_power_level`
Nov 30 23:14:54.123 INFO [stderr]   --> src/world/mod.rs:87:5
Nov 30 23:14:54.125 INFO [stderr]    |
Nov 30 23:14:54.125 INFO [stderr] 87 |     pub fn update_power_level(&mut self, id: Id, new_power_level: f64) {
Nov 30 23:14:54.125 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:14:54.125 INFO [stderr] 
Nov 30 23:14:54.125 INFO [stderr] warning: method is never used: `remove_people`
Nov 30 23:14:54.125 INFO [stderr]    --> src/world/mod.rs:105:5
Nov 30 23:14:54.125 INFO [stderr]     |
Nov 30 23:14:54.125 INFO [stderr] 105 |     pub fn remove_people(&mut self, people: HashSet<Id>) {
Nov 30 23:14:54.125 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:14:54.125 INFO [stderr] 
Nov 30 23:14:54.125 INFO [stderr] warning: method is never used: `rebuild_power_level_lookup`
Nov 30 23:14:54.125 INFO [stderr]    --> src/world/mod.rs:134:5
Nov 30 23:14:54.125 INFO [stderr]     |
Nov 30 23:14:54.125 INFO [stderr] 134 |     fn rebuild_power_level_lookup(&mut self) {
Nov 30 23:14:54.125 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:14:54.125 INFO [stderr] 
Nov 30 23:14:54.125 INFO [stderr] warning: method is never used: `get_power_level_with_subordinates`
Nov 30 23:14:54.125 INFO [stderr]    --> src/world/mod.rs:144:5
Nov 30 23:14:54.125 INFO [stderr]     |
Nov 30 23:14:54.125 INFO [stderr] 144 |     fn get_power_level_with_subordinates(&self, id: Id) -> f64 {
Nov 30 23:14:54.125 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:14:54.125 INFO [stderr] 
Nov 30 23:14:54.125 INFO [stderr] warning: method is never used: `get_person_by_id_mut`
Nov 30 23:14:54.125 INFO [stderr]    --> src/world/mod.rs:154:5
Nov 30 23:14:54.125 INFO [stderr]     |
Nov 30 23:14:54.125 INFO [stderr] 154 |     fn get_person_by_id_mut(&mut self, id: Id) -> &mut Person {
Nov 30 23:14:54.125 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:14:54.125 INFO [stderr] 
Nov 30 23:14:54.125 INFO [stderr] warning: method is never used: `get_power_level_range`
Nov 30 23:14:54.125 INFO [stderr]    --> src/world/mod.rs:160:5
Nov 30 23:14:54.125 INFO [stderr]     |
Nov 30 23:14:54.125 INFO [stderr] 160 |     pub fn get_power_level_range(&self, from: f64, to: f64) -> &[Id] {
Nov 30 23:14:54.125 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:14:54.125 INFO [stderr] 
Nov 30 23:14:54.125 INFO [stderr] warning: enum is never used: `Actions`
Nov 30 23:14:54.125 INFO [stderr]  --> src/actions/mod.rs:3:1
Nov 30 23:14:54.125 INFO [stderr]   |
Nov 30 23:14:54.125 INFO [stderr] 3 | pub enum Actions {
Nov 30 23:14:54.125 INFO [stderr]   | ^^^^^^^^^^^^^^^^
Nov 30 23:14:54.125 INFO [stderr] 
Nov 30 23:14:54.125 INFO [stderr] warning: comparison is useless due to type limits
Nov 30 23:14:54.125 INFO [stderr]    --> src/world/mod.rs:164:29
Nov 30 23:14:54.125 INFO [stderr]     |
Nov 30 23:14:54.125 INFO [stderr] 164 |         let index_from = if index_from < 0 { 0 } else { index_from };
Nov 30 23:14:54.125 INFO [stderr]     |                             ^^^^^^^^^^^^^^
Nov 30 23:14:54.125 INFO [stderr]     |
Nov 30 23:14:54.125 INFO [stderr]     = note: #[warn(unused_comparisons)] on by default
Nov 30 23:14:54.125 INFO [stderr] 
Nov 30 23:14:55.365 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.75s
Nov 30 23:14:55.367 INFO [stderr] su: No module specific data is present
Nov 30 23:14:56.571 INFO running `"docker" "inspect" "faf7c820298f6785a06acd1b638d6b0e823d97b303bfa25c69b3941338882ef8"`
Nov 30 23:14:56.979 INFO running `"docker" "rm" "-f" "faf7c820298f6785a06acd1b638d6b0e823d97b303bfa25c69b3941338882ef8"`
Nov 30 23:14:57.363 INFO [stdout] faf7c820298f6785a06acd1b638d6b0e823d97b303bfa25c69b3941338882ef8
Nov 30 23:14:57.373 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 23:14:57.892 INFO [stdout] d17c961aeb1b0c9593f93a57e5f05908f2c326fd7647e729588c8456e91878c3
Nov 30 23:14:57.895 INFO running `"docker" "start" "-a" "d17c961aeb1b0c9593f93a57e5f05908f2c326fd7647e729588c8456e91878c3"`
Nov 30 23:15:00.326 INFO [stderr] usermod: no changes
Nov 30 23:15:00.415 INFO [stderr]    Compiling ascendancy-wars v0.1.0 (/source)
Nov 30 23:15:00.787 INFO [stderr] warning: unused variable: `world`
Nov 30 23:15:00.787 INFO [stderr]   --> src/main.rs:19:9
Nov 30 23:15:00.788 INFO [stderr]    |
Nov 30 23:15:00.788 INFO [stderr] 19 |     let world = World::new(1000000, 10);
Nov 30 23:15:00.788 INFO [stderr]    |         ^^^^^ help: consider using `_world` instead
Nov 30 23:15:00.788 INFO [stderr]    |
Nov 30 23:15:00.788 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Nov 30 23:15:00.788 INFO [stderr] 
Nov 30 23:15:00.811 INFO [stderr] warning: variable does not need to be mutable
Nov 30 23:15:00.811 INFO [stderr]   --> src/world/mod.rs:88:13
Nov 30 23:15:00.811 INFO [stderr]    |
Nov 30 23:15:00.811 INFO [stderr] 88 |         let mut person = self.get_person_by_id_mut(id);
Nov 30 23:15:00.811 INFO [stderr]    |             ----^^^^^^
Nov 30 23:15:00.811 INFO [stderr]    |             |
Nov 30 23:15:00.811 INFO [stderr]    |             help: remove this `mut`
Nov 30 23:15:00.811 INFO [stderr]    |
Nov 30 23:15:00.811 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Nov 30 23:15:00.811 INFO [stderr] 
Nov 30 23:15:00.822 INFO [stderr] warning: field is never used: `cultures`
Nov 30 23:15:00.822 INFO [stderr]   --> src/world/mod.rs:39:5
Nov 30 23:15:00.822 INFO [stderr]    |
Nov 30 23:15:00.822 INFO [stderr] 39 |     cultures: Vec<Rc<Culture>>,
Nov 30 23:15:00.822 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:15:00.822 INFO [stderr]    |
Nov 30 23:15:00.822 INFO [stderr]    = note: #[warn(dead_code)] on by default
Nov 30 23:15:00.822 INFO [stderr] 
Nov 30 23:15:00.824 INFO [stderr] warning: method is never used: `update_power_level`
Nov 30 23:15:00.824 INFO [stderr]   --> src/world/mod.rs:87:5
Nov 30 23:15:00.824 INFO [stderr]    |
Nov 30 23:15:00.824 INFO [stderr] 87 |     pub fn update_power_level(&mut self, id: Id, new_power_level: f64) {
Nov 30 23:15:00.824 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:15:00.824 INFO [stderr] 
Nov 30 23:15:00.824 INFO [stderr] warning: method is never used: `remove_people`
Nov 30 23:15:00.824 INFO [stderr]    --> src/world/mod.rs:105:5
Nov 30 23:15:00.824 INFO [stderr]     |
Nov 30 23:15:00.824 INFO [stderr] 105 |     pub fn remove_people(&mut self, people: HashSet<Id>) {
Nov 30 23:15:00.824 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:15:00.824 INFO [stderr] 
Nov 30 23:15:00.824 INFO [stderr] warning: method is never used: `rebuild_power_level_lookup`
Nov 30 23:15:00.824 INFO [stderr]    --> src/world/mod.rs:134:5
Nov 30 23:15:00.824 INFO [stderr]     |
Nov 30 23:15:00.824 INFO [stderr] 134 |     fn rebuild_power_level_lookup(&mut self) {
Nov 30 23:15:00.824 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:15:00.824 INFO [stderr] 
Nov 30 23:15:00.824 INFO [stderr] warning: method is never used: `get_power_level_with_subordinates`
Nov 30 23:15:00.824 INFO [stderr]    --> src/world/mod.rs:144:5
Nov 30 23:15:00.824 INFO [stderr]     |
Nov 30 23:15:00.824 INFO [stderr] 144 |     fn get_power_level_with_subordinates(&self, id: Id) -> f64 {
Nov 30 23:15:00.824 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:15:00.824 INFO [stderr] 
Nov 30 23:15:00.824 INFO [stderr] warning: method is never used: `get_person_by_id_mut`
Nov 30 23:15:00.824 INFO [stderr]    --> src/world/mod.rs:154:5
Nov 30 23:15:00.824 INFO [stderr]     |
Nov 30 23:15:00.824 INFO [stderr] 154 |     fn get_person_by_id_mut(&mut self, id: Id) -> &mut Person {
Nov 30 23:15:00.824 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:15:00.824 INFO [stderr] 
Nov 30 23:15:00.824 INFO [stderr] warning: method is never used: `get_power_level_range`
Nov 30 23:15:00.824 INFO [stderr]    --> src/world/mod.rs:160:5
Nov 30 23:15:00.824 INFO [stderr]     |
Nov 30 23:15:00.824 INFO [stderr] 160 |     pub fn get_power_level_range(&self, from: f64, to: f64) -> &[Id] {
Nov 30 23:15:00.824 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 23:15:00.824 INFO [stderr] 
Nov 30 23:15:00.824 INFO [stderr] warning: enum is never used: `Actions`
Nov 30 23:15:00.824 INFO [stderr]  --> src/actions/mod.rs:3:1
Nov 30 23:15:00.824 INFO [stderr]   |
Nov 30 23:15:00.824 INFO [stderr] 3 | pub enum Actions {
Nov 30 23:15:00.824 INFO [stderr]   | ^^^^^^^^^^^^^^^^
Nov 30 23:15:00.824 INFO [stderr] 
Nov 30 23:15:00.828 INFO [stderr] warning: comparison is useless due to type limits
Nov 30 23:15:00.828 INFO [stderr]    --> src/world/mod.rs:164:29
Nov 30 23:15:00.829 INFO [stderr]     |
Nov 30 23:15:00.829 INFO [stderr] 164 |         let index_from = if index_from < 0 { 0 } else { index_from };
Nov 30 23:15:00.829 INFO [stderr]     |                             ^^^^^^^^^^^^^^
Nov 30 23:15:00.829 INFO [stderr]     |
Nov 30 23:15:00.829 INFO [stderr]     = note: #[warn(unused_comparisons)] on by default
Nov 30 23:15:00.829 INFO [stderr] 
Nov 30 23:15:01.321 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.97s
Nov 30 23:15:01.328 INFO [stderr] su: No module specific data is present
Nov 30 23:15:03.004 INFO running `"docker" "inspect" "d17c961aeb1b0c9593f93a57e5f05908f2c326fd7647e729588c8456e91878c3"`
Nov 30 23:15:03.349 INFO running `"docker" "rm" "-f" "d17c961aeb1b0c9593f93a57e5f05908f2c326fd7647e729588c8456e91878c3"`
Nov 30 23:15:03.675 INFO [stdout] d17c961aeb1b0c9593f93a57e5f05908f2c326fd7647e729588c8456e91878c3
Nov 30 23:15:03.685 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 23:15:04.250 INFO [stdout] 40c57944d782bfd3bab819259648abcceef8dbd309e9c8cbfc99785c3a627669
Nov 30 23:15:04.253 INFO running `"docker" "start" "-a" "40c57944d782bfd3bab819259648abcceef8dbd309e9c8cbfc99785c3a627669"`
Nov 30 23:15:07.102 INFO [stderr] usermod: no changes
Nov 30 23:15:07.175 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.04s
Nov 30 23:15:07.175 INFO [stderr]      Running /target/debug/deps/ascendancy_wars-8268cc98d363be1d
Nov 30 23:15:07.183 INFO [stdout] 
Nov 30 23:15:07.183 INFO [stdout] running 0 tests
Nov 30 23:15:07.183 INFO [stdout] 
Nov 30 23:15:07.183 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 30 23:15:07.183 INFO [stdout] 
Nov 30 23:15:07.195 INFO [stderr] su: No module specific data is present
Nov 30 23:15:08.514 INFO running `"docker" "inspect" "40c57944d782bfd3bab819259648abcceef8dbd309e9c8cbfc99785c3a627669"`
Nov 30 23:15:08.887 INFO running `"docker" "rm" "-f" "40c57944d782bfd3bab819259648abcceef8dbd309e9c8cbfc99785c3a627669"`
Nov 30 23:15:09.323 INFO [stdout] 40c57944d782bfd3bab819259648abcceef8dbd309e9c8cbfc99785c3a627669
